go down to defeat - French English Dictionary